he can take care of himself - Allemand Anglais Dictionnaire